package com.wanbangee.marksystem.service;

import java.util.List;
import java.util.Map;

import com.wanbangee.marksystem.entities.StatisticsObjectiveScore;
import com.wanbangee.marksystem.entities.StatisticsSubjectiveScore;

public interface QueryObjectiveAndSubjectiveSituationService {

	/**
	 * 查询客观题、主观题概况
	 * @param examId
	 * @param subId
	 * @param claId
	 * @return
	 */
	public Map<String, Object> selectObjectiveAndSubjectiveSituation(Integer examId,Integer subId,Integer claId);
	
	/**
	 * 客观题概况查询/导出
	 * @param examId
	 * @param claId
	 * @param subId
	 * @return
	 */
	public List<StatisticsObjectiveScore> selectObjectiveScoreSituation(Integer examId,Integer subId,Integer claId);
	
	/**
	 * 主观题概况查询/导出
	 * @param examId
	 * @param claId
	 * @param subId
	 * @return
	 */
	public List<StatisticsSubjectiveScore> selectSubjectiveScoreSituation(Integer examId,Integer subId,Integer claId);
}
